По непонятным причинам я был уверен, что static volatile int является атомарным счетчиком. Вроде бы достаточно логично — оптимизация запрещена, чтение и запись должны быть сразу в оперативную память, работать все должно быстро. Как оказалось нет. Одно из выступлений с cppcon, где один из разработчиков clang доступно объясняет, что вообще никто не знает что делает … Читать далее Deprecating volatile
Скопируйте и вставьте этот URL на ваш сайт под управлением WordPress
Скопируйте и вставьте этот код на ваш сайт